package com.cxrj.zhsq.noticeManage.dao;

import java.util.List;
import java.util.Map;

import com.cxrj.zhsq.noticeManage.entity.PropertyNoticeType;

public interface PropertyNoticeTypeMapper {
    int deleteByPrimaryKey(String id);

    int insert(PropertyNoticeType record);

    int insertSelective(PropertyNoticeType record);

    PropertyNoticeType selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(PropertyNoticeType record);

    int updateByPrimaryKey(PropertyNoticeType record);
    
    int selectByCount(Map<String, Object> map);

	List<PropertyNoticeType> selectPropertyNoticeTypesPage(Map<String, Object> map);
	
	List<PropertyNoticeType> selectPropertyNoticeTypeByAll(Map<String, Object> map);
}